//图片轮播
(function() {
	var curIndex = 0, //当前index
		imgLen = $("#swiperWrapper li").length; //图片总数
	// 定时器自动变换2.5秒每次
	var autoChange = setInterval(function() {
		if(curIndex < imgLen - 1) {
			curIndex++;
		} else {
			curIndex = 0;
		}
		//调用变换处理函数
		changeTo(curIndex);
	}, 2500);
	//左箭头滑入滑出事件处理
	$("#prev").hover(function() {
		//滑入清除定时器
		clearInterval(autoChange);
	}, function() {
		//滑出则重置定时器
		autoChangeAgain();
	});
	//左箭头点击处理
	$("#prev").click(function() {
		//根据curIndex进行上一个图片处理
		curIndex = (curIndex > 0) ? (--curIndex) : (imgLen - 1);
		changeTo(curIndex);
	});
	//右箭头滑入滑出事件处理
	$("#next").hover(function() {
		//滑入清除定时器
		clearInterval(autoChange);
	}, function() {
		//滑出则重置定时器
		autoChangeAgain();
	});
	//右箭头点击处理
	$("#next").click(function() {
		curIndex = (curIndex < imgLen - 1) ? (++curIndex) : 0;
		changeTo(curIndex);
	});
	//对右下角按钮index进行事件绑定处理等
	$(".pagination").find("li").each(function(item) {
		$(this).hover(function() {
			clearInterval(autoChange);
			changeTo(item);
			curIndex = item;
		}, function() {
			autoChangeAgain();
		});
	});
	//清除定时器时候的重置定时器--封装
	function autoChangeAgain() {
		autoChange = setInterval(function() {
			if(curIndex < imgLen - 1) {
				curIndex++;
			} else {
				curIndex = 0;
			}
			//调用变换处理函数
			changeTo(curIndex);
		}, 4000);
	}

	function changeTo(num) {
		var width = $('.swiper-slide a img').width();
		var goLeft = width;
		$("#swiperWrapper").animate({
			left: "-" + goLeft + "px"
		}, 500,function(){
			$("#swiperWrapper").children("li:first").insertAfter($("#swiperWrapper").children("li:last"));
			$("#swiperWrapper").css("left", 0);
		});
		$(".pagination").find("li").removeClass("pagination-switch-active").eq(num).addClass("pagination-switch-active");
	}
		/**
			 * 隐藏警告框
			 */
			function hideWarnning() {
				// 先找到要隐藏的警告框
				var warnning = document.getElementById('warnning');
				// 进行隐藏
				warnning.style.display = 'none';
			}
}());